#ifndef INCLUDED_PLAYSTATE_H
#define INCLUDED_PLAYSTATE_H

#include "Character.h"
#include "GameState.h"
#include "Map.h"

class PlayState : public GameState
{
	private:
		Character mCharacter;
		Map mMap;

	public:
		PlayState  (GameContext& gc);
		virtual ~PlayState ();

		virtual void Load   ();
		virtual void Render ();
		virtual void Unload ();
		virtual NextState Update (float deltaTime);
};

#endif